.user_ability .btn, .user_info .btn, .diary_list .btn{
	font-size: 14px;
}
.user_ability .extrabottom, .user_info .extrabottom, .diary_list .extrabottom{
	margin-top: 0;
    padding: 0;
	background : url() repeat-x scroll center top rgba(0, 0, 0, 0);
}

.user_ability label, .user_info label, .diary_list label {
	padding-right: 0;
}

.user_ability .btn,.user_ability .btnalt, .user_info .btn, .user_info .btnalt{
	padding: 3px 10px;
}

.user_ability .btn-group ul{
	min-width:20px;
}

.user_info .contentbox p {
    padding-bottom: 0;
}

.user_info .user-info-left {
	float: left;
	margin-right: 20px;	
	margin-left: 0;
}
.user_info table {
	margin-left: 0;
}

.user_info form {
	margin: 0;
}

.user_info .alert-info {
	background: #f9f9f9;
	border-color: #f9f9f9;
}

.user_info .send_message textarea {
	width: 500px;
}
.user_info .recomment textarea {
	width: 305px;
}
.user_info .recomment .recomment_add {
	padding: 10px;
}
.datetimepicker-days th {
	background: #fff;
}
/*
.activity_list .nav-category {
	max-height: 560px;
}
*/
.activity_list img{
	width: 100px;
	height: 40px;
}
.activity_list .url_textarea textarea {
	width: 366px; 
	height: 40px;
}

#hotdiary tr th {
	background: #e0e0e0 url("../img/bg_th.png") repeat-x fixed center top;
}

.diary_list .diary-content a {
	display: block;
    word-break: break-all;
}
.diary_list td {
	min-width: 50px;
}

.user_ability .extrabottom, .user_ability .verifybtn {
	width: 50%;
	float: left;
}
.user_ability .verifybtn {
	width: 10%;
}